to attend and testify - Inglés Sinónimo Diccionario